#include "../include/ftp.h"
//size_r原始字节大小；size_h[10]转化为字符串
void printSizeH(size_t size_r, char *size_h){
    float size = (float)size_r;
    if(size < 1024){
        sprintf(size_h, "%dB", (int)size);
    }
    else if (size >= 1024 && size < 1048576){
        size = size / 1024;
        sprintf(size_h, "%.1fK", size);
    }
    else if (size >= 1048576 && size < 1073741824){
        size = size / 1048576;
        sprintf(size_h, "%.2fM", size);
    }
    else if (size >= 1073741824 ){
        size = size / 1073741824;
        sprintf(size_h, "%.2fG", size);
    }
}

//int main()
//{
//    long size =1000;
//    char buf[30] = "";
//    do{
//        printf("sizeh = %s\n",buf);
//        bzero(buf,sizeof(buf));
//        scanf("%ld",&size);
//        printSizeH(size, buf);
//
//    }while(1);
//    return 0;
//}

